English-Arabic Medical Dictionary. 2013.
theca medullare spinalis — dura mater of the spinal cord … Medical dictionary